human-engineered cab - French English Dictionary